package com.smmisia.auth.utls;

/**
 * 工具类
 * @author: smmisia
 * @date: 2023-09-07
 */
public class funcUtil {
    // 返回布尔值的分支处理器
    public static BranchHandler trueOrFalseHandler(boolean condition) {
        return (trueHandler, falseHandler) -> {
            if (condition) {
                return trueHandler.get();  // 如果条件为真，执行 trueHandler
            } else {
                return falseHandler.get(); // 否则执行 falseHandler
            }
        };
    }
}
